FernleafSystems\Wordpress\Plugin\Shield\Modules\IPs\Options S

Total Complexity 37
Dependencies 2
Dependents 1
Total lines 159
Lines of code 127
Logical lines of code 46
Comment lines 3
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
getOffenseCountFor()
S
62 4 12
preSave()
S
53 3 25
botSignalsGetAllowable404s()
S
64 3 9
botSignalsGetAllowableScripts()
S
64 3 9
getRequestWhitelistAsRegex()
S
65 3 9
isEnabledTrackFakeWebCrawler()
S
80 1 3
isTrackOptImmediateBlock()
S
79 1 3
isTrackOptDoubleTransgression()
S
79 1 3
isTrackOptTransgression()
S
78 1 3
isEnabledTrackXmlRpc()
S
80 1 3
isEnabledTrackLinkCheese()
S
80 1 3
isEnabledTrackLoginFailed()
S
80 1 3
isEnabledTrackLoginInvalid()
S
80 1 3
isEnabledTrackInvalidScript()
S
80 1 3
isEnabledMagicEmailLinkRecover()
S
78 1 3
isEnabledTrack404()
S
80 1 3
getAutoExpireTime()
S
78 1 3
isEnabledAutoVisitorRecover()
S
78 1 3
isEnabledCrowdSecAutoVisitorUnblock()
S
79 1 3
isEnabledCrowdSecAutoBlock()
S
79 1 3
isEnabledAutoBlackList()
S
80 1 3
isEnabledAntiBotEngine()
S
80 1 3
getAntiBotHighReputationMinimum()
S
79 1 3
getAntiBotMinimum()
S
79 1 3
getOffenseLimit()
S
80 1 3
isSelectOptionEnabled()
S
79 1 3